lint-free cloth - Turkish English Dictionary